protective sheathing - German English Dictionary